| |
| |
|
|
|
|
|
Day 1
Object-Oriented Programming: A Primer |
|
|
|
| |
 |
|
|
|
|
Migrating from Legacy Programming Practices |
|
|
|
| |
 |
|
|
|
|
On-the-Fly Programming |
|
|
|
| |
 |
|
|
|
|
From OTFP to OOP |
|
|
|
| |
 |
|
|
|
|
A Primer on Classes |
|
|
|
| |
 |
|
|
|
|
Abstract Entity |
|
|
|
| |
 |
|
|
|
|
Behavior |
|
|
|
| |
 |
|
|
|
|
Attribute |
|
|
|
| |
 |
|
|
|
|
The Visual Basic Class |
|
|
|
| |
 |
|
|
|
|
Forms as Classes |
|
|
|
| |
 |
|
|
|
|
An Example of Class Identities |
|
|
|
| |
 |
|
|
|
|
Creating Visual Basic Classes |
|
|
|
| |
 |
|
|
|
|
The Menu |
|
|
|
| |
 |
|
|
|
|
Collections and Aggregations of Objects |
|
|
|
| |
 |
|
|
|
|
Objects Talking to Each Other |
|
|
|
| |
 |
|
|
|
|
Understanding Subsystems/Packages |
|
|
|
| |
 |
|
|
|
|
Definition |
|
|
|
| |
 |
|
|
|
|
Subsystems Talking to Each Other |
|
|
|
| |
 |
|
|
|
|
Working with Design Models |
|
|
|
| |
 |
|
|
|
|
Summary |
|
|
|
| |
 |
|
|
|
|
Q&A |
|
|
|
| |
 |
|
|
|
|
Workshop |
|
|
|
| |
 |
|
|
|
|
Quiz |
|
|
|
| |
 |
|
|
|
|
Exercises |
|
|
|
| |
|
|
|
|
|
Day 2
Fundamental Object-Oriented Analysis |
|
|
|
| |
 |
|
|
|
|
OOA's Role in Solution Development |
|
|
|
| |
 |
|
|
|
|
Realizing the Importance of Using Analysis Methods |
|
|
|
| |